package Books1;

public class Book {
    /**
     * .定义一个图书类（Book），包含4个属性：图书编号（bookId）,图书名称（bookName）
     * 出版社（press），定价（price）和1个方法：report(),其功能是打印一本图书的所有属性值。
     */
     String bookId;
     String bookName;
     String press;
     double price;

    /**
     * （1）声明图书类，包括4个属性声明、一个接收4个参数的构造方法和一个自定义方法report()。
     */
     public Book(String bookId,String bookName,String press,double price){
         this.bookId = bookId;
         this.bookName = bookName;
         this.press = press;
         this.price = price;
     }
     public void report(){
         System.out.println("图书编号：" + bookId);
         System.out.println("图书名称：" + bookName);
         System.out.println("出版社：" + press);
         System.out.println("价格：" + price + "元");
     }

    /**
     * （2）调用构造函数创建1个图书类的实例。
     * 3)	调用打印函数report()输出该实例的信息。
     */

    public static void main(String[] args) {
           Book b1 = new Book("00001","鲁迅先生的心里话","人民出版社",25.00);
           Book b2 = new Book("008923","红楼梦","人民出版社",28.00);
           b1.report();
        System.out.println("====================");
           b2.report();
    }

}
